detachable magazine - Turco Inglés Diccionario